highly arched palate - Alemán Inglés Diccionario